fifty-cent piece - German English Dictionary